attend a public meeting - Turkish English Dictionary